package com.bawei.a2010kotlin.linkedhashmap

import android.util.Log
import android.util.LruCache

fun main(){
    //注意：无参构造没有近期最少使用原则  必须使用有参构造，而且第三个参数设置为true
    //参数一：初始容量10 参数二：因子，当要添加的元素超过了当前容量75%，扩容 参数三：顺序：设置为true
    var  map = LinkedHashMap<String,String>(10,0.75f,true)
    map.put("1","1")
    map.put("2","2")
    map.put("3","3")
    map.put("4","4")
    map.forEach {
      println(it.key)
    }

    map.get("2")
    map.get("1")
    map.forEach {
        println(it.key)
    }

}